physically incapacitated - Turc Anglais Dictionnaire